﻿@charset "utf-8";

$gridColumns: 15;
$bodyBackground: #F6F6F6;

$navbarBackground:                #333;
$navbarBackgroundHighlight:       #444;
$navbarLinkColor:                 #AAA;
$navbarLinkColorHover:            #fff;

@import "front_net/sass/var";

@import "front_net/bootstrap/lib/variables";
@import "front_net/bootstrap/lib/mixins";
@import "front_net/sass/com";

@import "front_net/bootstrap/lib/reset";
@import "front_net/bootstrap/lib/scaffolding";
@import "front_net/bootstrap/lib/grid";
@import "front_net/bootstrap/lib/layouts";
@import "front_net/bootstrap/lib/type";
@import "front_net/bootstrap/lib/forms";
@import "front_net/bootstrap/lib/tables";
@import "front_net/bootstrap/lib/dropdowns";
@import "front_net/bootstrap/lib/sprites";
@import "front_net/bootstrap/lib/buttons";
@import "front_net/bootstrap/lib/button-groups";
@import "front_net/bootstrap/lib/alerts";
@import "front_net/bootstrap/lib/navs";
@import "front_net/bootstrap/lib/navbar";
@import "front_net/bootstrap/lib/breadcrumbs";
@import "front_net/bootstrap/lib/pagination";
@import "front_net/bootstrap/lib/pager";
@import "front_net/bootstrap/lib/modals";
@import "front_net/bootstrap/lib/tooltip";
@import "front_net/bootstrap/lib/popovers";
@import "front_net/bootstrap/lib/thumbnails";
@import "front_net/bootstrap/lib/labels-badges";
@import "front_net/bootstrap/lib/utilities";
@import "front_net/bootstrap/datepicker/datepicker";

@import "front_net/sass/addons/formerror";
@import "front_net/sass/addons/notifi";
@import "front_net/sass/addons/text";
@import "front_net/sass/addons/list";
@import "front_net/sass/addons/ms";

@import "front_net/resource/chosen/chosen";
@import "front_net/resource/wmd/wmd";
@import "front_net/resource/plupload/jquery.plupload.queue/jquery.plupload.queue";

.navbar{z-index:1031;
	span.brand{height:40px;overflow:hidden;margin:0 100px 0 0;padding:0;
		a.brand-dark{background:transparent url(/images/logoDark_48.png) no-repeat scroll right center;
			display:block;height:48px;width:235px;@include hide-text();padding:4px 0;
			&.hover{background-image:url(/images/logoDark_act_48.png);}
		}
	}
	.navbar-search{margin-left:20px;}
	a{color:$navbarLinkColor;}
	a:hover{color:$navbarLinkColorHover;}
	a>i{margin-right:2px;vertical-align: -2px;}
}
.logohack{@include grid-core-span($gridColumns, $gridColumnWidth, $gridGutterWidth);
	a.brand-light{background:transparent url(/images/logo_48.png) no-repeat scroll right center;
		@include in_bk;height:48px;width:235px;@include hide-text();padding:4px 0;vertical-align: middle;
		&.hover{background-image:url(/images/logo_act_48.png);}
	}
}

ul.zlist{
	div.actions{text-align:right;
		
	}
}

#main{margin-top:60px;min-height:400px;
	.min_container{width:380px;margin:0 auto;position:relative;text-align:left;}
}
#footer{border-top:1px solid #ddd;height:32px;line-height:32px;color:#666;margin-top:30px;}
#ajaxload_box{position:absolute;top:0;left:0;text-align:center;padding-left:200px;}

h1, h2, h3, h4, h5, h6{color:lighten($textColor, 30);font-weight: normal;}
h2{margin:10px 0 15px;font-size: 30px;line-height: 40px;}
span.input-ico{margin-bottom: 9px;margin-right:-5px!important;
	i{vertical-align:baseline;}
}

/*#region Form */
table.form{font-size:14px;width:100%;
	tr.bot td,tr.bot th{border-bottom:1px dashed #ddd;}
	td{padding:10px 0 10px 10px;}
	th{text-align:right;font-weight:normal;font-size:16px;}
	th.muline{vertical-align:top;padding-top:10px;}
	.select{height:24px;line-height:24px;}
}
form.form{font-size:14px;width:800px;
	p{padding:10px 0;
		label{@include in_bk;width:100px;text-align:right;padding-right:10px;color:#666;}
	}
}
/*#endregion Form */

/*#region Color */ 
.c_gray{color:$c-error-black;}
.c_green{color:$c-error-green-b;}
.c_red{color:$c-error-red-b;}
/*#endregion Color */

/*region List */
ul.zlist{padding-top:10px;border-top:1px solid #EAEAEA;
    li{width:220px;margin:0 20px 30px 0;vertical-align:top;background: url(/images/sm-bg.png) no-repeat top left;}
    div.h4{@include ellipsis;width:220px;height:20px;line-height:20px;font-size:14px;
		a:hover{text-decoration:underline;}
	}
    div.middle{width:200px;height:200px;line-height:200px;}
}
/*endregion List */